using System.Windows.Forms;

namespace PluginFrame
{
	public interface IMenuService
	{
		ToolStripMenuItem AddMenuItem(string menuItemName, ToolStripMenuItem menuItem);

		void AddMenuItem(ToolStripMenuItem menuItem, ToolStripItem dropDownMenuItem);

		ToolStripMenuItem InsertMenuItem(int index, string menuItemName, ToolStripMenuItem menuItem);

		void InsertMenuItem(int index, ToolStripMenuItem menuItem, ToolStripItem dropDownMenuItem);

		ToolStripMenuItem GetMenuItem(string menuItemName);

		ToolStripItem GetSubMenuItem(ToolStripMenuItem menuItem, string subMenuItemName);

		void RemoveMenuItem(string menuItemName);

		void RemoveSubMenuItem(ToolStripMenuItem menuItem, string subMenuItemName);
	}
}
